时政
财经
科技
虚拟货币
其他
登录
#VS Code魔改
关注
Barret李靖
1天前
清理电脑时,找到了一个七八年前写的项目,为了将淘宝生态能力开放给 ISV,让 ISV 可以参与进来帮助商家把淘宝店铺体验做好,魔改了 VS Code 的源码,技术上做了非常多的定制化。 为了方便调试 Weex DSL 的端容器代码,把 Chrome DevTools 直接给集成了进来,修改了部分 CDP 协议,也实现了一个适配 Weex 语法的 LSP;还劫持了插件市场,允许自定义插件跑在 IDE 上,自定义插件会暴露更多 VS Code 的能力,比官方的插件 API 要丰富很多;登录体系也替换掉了,改成了淘宝登录。 AI Coding 火起来之后,看到了很多基于 VS Code 魔改的项目,例如 Cursor、Trae、Kiro、Windsurf 等等,最近在搞这方面研究的时候,发现之前写的好多文章,仍有很大的参考价值: 1、《VSCode 是怎么运行起来的?》, 2、《让 VSCode 在本地 Run 起来》, 3、《带你开发和调试 VS Code 源码》, 4、《解密 VS Code 断点调试的原理》, 5、《NodeJS的代码调试和性能调优》, 6、《VSCode 调试中 launch.json 配置不完全指南》, 当年改 IDE,是为了让人更高效;如今改 IDE,是为了让 IDE 更懂人。不过今天庆幸的是,你可能不需要学习这些知识也能把项目玩转起来,AI 对代码的理解力已经越来越强了,😄
#VS Code魔改
#淘宝生态
#ISV
#AI Coding
#IDE
分享
评论 0
0
个人主页
通知
我的投稿
我的关注
我的拉黑
我的评论
我的点赞